Normalization of Domain Modeling in Enterprise Software Development
نویسندگان
چکیده
Normalization has become traditional in database design theory and practice. One disadvantage of the model-driven development is that usage of concepts normalization, and functional dependency in the enterprise software engineering is limited to only one stage of system development life cycle (SDLC) the database design stage. The provided research of these concepts motivate normalization of the entire SDLC. The main part of the paper is devoted to the normalization of the enterprise modeling stage, which is based on the perceived causality of the target domain. The concepts of management functional dependency (MFD) and management transaction (MT) introduced for capturing causal dependencies within the target domain. The first step is the discovery of MFD of business activities. MT is an initial specification of MFD, which gives a basis for enterprise model normalization using the detailed frameworks. Enterprise model normal forms ENF1 – ENF5 defined and illustrated.
منابع مشابه
Integration of Object Oriented Domain Modeling and Meta-Modeling
Despite a broad agreement on the benefits of model driven approaches to software engineering, the use of such techniques is still not very widespread. One of the major reasons is the appearing discouraging difficulty of metamodeling. This paper illustrates the relations, dependencies and differences between a traditional abstract object-oriented domain model and a meta-model for the same domain...
متن کاملAutomatic Workflow Generation and Modification by Enterprise Ontologies and Documents
This article presents a novel method and development paradigm that proposes a general template for an enterprise information structure and allows for the automatic generation and modification of enterprise workflows. This dynamically integrated workflow development approach utilises a conceptual ontology of domain processes and tasks, enterprise charts, and enterprise entities. It also suggests...
متن کاملAutomatic Workflow Generation and Modification by Enterprise Ontologies and Documents
This article presents a novel method and development paradigm that proposes a general template for an enterprise information structure and allows for the automatic generation and modification of enterprise workflows. This dynamically integrated workflow development approach utilises a conceptual ontology of domain processes and tasks, enterprise charts, and enterprise entities. It also suggests...
متن کاملCombining Agile Practices with UML and EJB: A Case Study in Agile Development
An agile methodology that integrates selected XP practices, UML modeling and Enterprise Java Beans is described. A case study in the domain of web-based systems is outlined, which applies and assesses the utility of the methodology. The applicability of agile modeling to the domain of webbased e-commerce systems implemented using Enterprise Java Beans is discussed.
متن کاملEnterprise application deployment: A model driven approach
Today’s enterprise applications are based on numerous interrelated components that capture domain-specific, generic or infrastructural functionality. Each component is based on several constituting artifacts where a certain artifact is also needed by different components. The dependencies between components and artifacts become even more complex when versioning is required. Additionally, a soft...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017